artificial satellites in telecommunication - Türkisch Englisch Wörterbuch